package com.correo.vista.server.windows.componentes.eventos.ventanasInternas;

import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import com.correo.vista.server.windows.AdministracionCorreo;
import com.correo.vista.server.windows.componentes.paneles.PanelPrincipalServer;
import com.correo.vista.server.windows.ventanasInternas.DialogOficce;

public class ActionListenerMouseClickTabla implements MouseListener {

	private PanelPrincipalServer panelServer;
	public ActionListenerMouseClickTabla(PanelPrincipalServer panel){
		panelServer = panel;
	}
	@Override
	public void mouseClicked(MouseEvent e) {
		if(e.getClickCount()==2){
			System.out.println("Clickeo dos veces");
			switch(panelServer.getSelectionTab()){
			
			case AdministracionCorreo.TAB_OFICINA_CORREO:
				DialogOficce oficce = new DialogOficce();
				oficce.setVisible(true);
				if(oficce.isButtonOK()){
					System.out.println("LA ventana se cerro con aceptar");
				}
				break;
			case AdministracionCorreo.TAB_CASILLA_CORREO:
				break;
			case AdministracionCorreo.TAB_USUARIO_SOCKET:
				break;
			case AdministracionCorreo.TAB_USUARIO:
				break;
			default:
				break;
			}
		}
		

	}

	@Override
	public void mouseEntered(MouseEvent arg0) {
		// TODO Auto-generated method stub

	}

	@Override
	public void mouseExited(MouseEvent arg0) {
		// TODO Auto-generated method stub

	}

	@Override
	public void mousePressed(MouseEvent arg0) {
		// TODO Auto-generated method stub

	}

	@Override
	public void mouseReleased(MouseEvent arg0) {
		// TODO Auto-generated method stub

	}

}
